public class GlowRenderer
extends com.fs.starfarer.api.combat.BaseCombatLayeredRenderingPlugin
| Constructor and Description |
|---|
GlowRenderer(com.fs.starfarer.api.combat.WeaponAPI weapon,
boolean barrelRecoil) |
| Modifier and Type | Method and Description |
|---|---|
void |
advance(float amount) |
java.util.EnumSet<com.fs.starfarer.api.combat.CombatEngineLayers> |
getActiveLayers() |
float |
getRenderRadius() |
boolean |
isExpired() |
void |
modifyAlpha(float f) |
void |
render(com.fs.starfarer.api.combat.CombatEngineLayers layer,
com.fs.starfarer.api.combat.ViewportAPI viewport)
Render order:
BELOW_PLANETS,
PLANET_LAYER,
ABOVE_PLANETS,
CLOUD_LAYER,
BELOW_SHIPS_LAYER,
UNDER_SHIPS_LAYER,
ASTEROIDS_LAYER,
CAPITAL_SHIPS_LAYER,
CRUISERS_LAYER,
DESTROYERS_LAYER,
FRIGATES_LAYER,
BELOW_PHASED_SHIPS_LAYER,
PHASED_SHIPS_LAYER,
STATION_WEAPONS_LAYER,
CONTRAILS_LAYER,
FIGHTERS_LAYER,
BELOW_INDICATORS_LAYER,
FF_INDICATORS_LAYER,
ABOVE_SHIPS_LAYER,
ABOVE_SHIPS_AND_MISSILES_LAYER,
ABOVE_PARTICLES_LOWER,
ABOVE_PARTICLES,
JUST_BELOW_WIDGETS
|
void |
setAlpha(float f) |
void |
setRenderColor(java.awt.Color color) |
void |
setSprite(com.fs.starfarer.api.graphics.SpriteAPI sprite) |
public GlowRenderer(com.fs.starfarer.api.combat.WeaponAPI weapon,
boolean barrelRecoil)
public float getRenderRadius()
getRenderRadius in interface com.fs.starfarer.api.combat.CombatLayeredRenderingPlugingetRenderRadius in class com.fs.starfarer.api.combat.BaseCombatLayeredRenderingPluginpublic java.util.EnumSet<com.fs.starfarer.api.combat.CombatEngineLayers> getActiveLayers()
getActiveLayers in interface com.fs.starfarer.api.combat.CombatLayeredRenderingPlugingetActiveLayers in class com.fs.starfarer.api.combat.BaseCombatLayeredRenderingPluginpublic boolean isExpired()
isExpired in interface com.fs.starfarer.api.combat.CombatLayeredRenderingPluginisExpired in class com.fs.starfarer.api.combat.BaseCombatLayeredRenderingPluginpublic void advance(float amount)
advance in interface com.fs.starfarer.api.combat.CombatLayeredRenderingPluginadvance in class com.fs.starfarer.api.combat.BaseCombatLayeredRenderingPluginpublic void setAlpha(float f)
public void modifyAlpha(float f)
public void setRenderColor(java.awt.Color color)
public void setSprite(com.fs.starfarer.api.graphics.SpriteAPI sprite)
public void render(com.fs.starfarer.api.combat.CombatEngineLayers layer,
com.fs.starfarer.api.combat.ViewportAPI viewport)
render in interface com.fs.starfarer.api.combat.CombatLayeredRenderingPluginrender in class com.fs.starfarer.api.combat.BaseCombatLayeredRenderingPlugin